Contents | < Browse | Browse >
Konfigurationsdatei
-------------------
Dieser Abschnitt ist eigentlich nur für Diejenigen unter Euch wichtig, die
mit EasyVideo mehr machen möchten bzw. um die
Einstellungsmöglichkeiten nachzulesen.
Die Konfigurationsdatei befindet sich immer im ENVARC: oder S: Ver-
zeichnis und hat den Namen "Video.config". Die meisten der vorhandenen
Einträge werden beim Weglassen durch sinnvolle Standardwerte belegt (im
Zweifelsfalle also einfach die betreffende Zeile löschen). Desweiteren sind
keinerlei Leerzeichen erlaubt.
Nun zu den einzelnen Parametern.
Die einzelnen Abschnitte werden durch Worte in eckige Klammern abge-
trennt, die zur besseren Struckturierung dienen.
(Defaultwerte in Klammern)
[Farben]
Hier werden die 8 möglichen Farben durch ihre RGB-Werte definiert.
Syntax:
COLORn=r,g,b
- n = Farbregister 0 - 7
- r = Rotanteil
- g = Grünanteil
- b = Blauanteil der Farbe
MAPCOLORn=r
- setzt Farbregister "n" (0-7) gleich dem Farbregister "r"
- (z.B. wenn EasyVideo auf der Workbench arbeitet um die Fensterfarbe
anzupassen an den Standard (grau) -> MAPCOLOR5=0)
WB_FARBEN=jn
- wenn jn=JA dann startet EasyVideo mit der Farbeinstellung der WB
(Nein)
FARBTABELLE=n0,n1,n2,n3,n4,n5,n6,n7,n8
- Farbregisterzuordnung zu den Pen´s (Farbregister 0-7)
- n0 DetailPen - n1 BlockPen
- n2 Text vor Hintergrund - n3 helle 3D Kante
- n4 dunkle 3D Kante
- n5 Füllfarbe aktives Fenster
- n6 Text im aktiven Fensterrahmen
- n7 Hintergrundfarbe
- n8 aktiver Text vor Hintergrund
- n9 numDrIPens nicht ändern
Die Farbeinstellungen zeigen nur dann eine Wirkung, wenn das Programm
auf einem eigenen Screen arbeiten darf (WORKBENCH=NEIN). Diese
Einstellungen sind nur für Leute, die wissen was sie tun!
[Datei]
In diesem Abschnitt erfolgt die Angabe des Dateinamen bzw. das Verzeich-
nis der Videodatei.
Syntax:
NAME=name
- "name" der Datei (Video.dat)
LAUFWERK=lw + Verzeichnis/
- Laufwerk bzw. Verzeichnis für Datendatei und Import/Export-Dateien
REXXSTART=befehl
- nach dem Start von EV wird er angegebene Befehl ausgeführt (run rexx:rx
REXX:EV_Start.Rexx)
REXXBEFEHLn=befehl,menüeintrag
- n = 1-9 Befehle, die im Menü mit dem Textmenüeintrag angezeigt werden
( )
TRENNER=s
- s steht für ein Zeichen, was zwischen den einzelnen Felder bei Im-/Export
steht.
BEGRENZUNG=s
- s steht für ein Zeichen, womit die einzelnen Felder bei Im-/Export einge-
schlossen werden sollen.
AUTORENAME=jn
- ist jn=JA dann wird nach einem Import die Textdatei durch anhängen der
Endung ".BAK" umbenannt. Dadurch wird ein versehentliches Neu-
importieren unmöglich (Nein).
AUTOBACKUP=jn
- wenn jn=JA dann wird vor dem Abspeichern die "alte" Datei durch An-
hängen von ".BAK" umbenannt, um den älteren Datenbestand zu sichern
(Ja)
SAVEREQUEST=jn
- wenn jn=JA dann wird beim Beenden die Frage, ob Abgespeichert werden
soll, immer gestellt. (Nein)
[General]
Einstellungen für die normale Arbeit mit dem Programm.
Syntax:
BLAETTERN=n
- Zeit in etwa (!) n/10 sec für das automatische Blättern bei gedrückt gehal-
tener Maustaste (5)
NEULEER=jn
- ist jn=JA dann wird bei "Neuaufnahme" ein leerer Kassetteneintrag er-
zeugt. Die Datenfelder können nun eingegeben werden und mit "Ändern"
übernommen werden. Bei NEIN wird ein Datensatz mit den aktuell ange-
zeigten Werten angelegt. (Nein)
Ändern=n
- Funktionalität für geänderte Datensätze setzen - n 0 = Änderungen immer
automatisch ändern; 1 = Änderung nur durch "Ändern-Gadget"; 2 = not-
wendige Aktualisierung erfragen (1)
LöschAbfrage=jn
- bei jn=JA erfolgt eine Sicherheitabfrage vor dem Löschen von Daten-
sätzen (Nein)
RESORT=jn
- ein JA führt eine Neusortierung immer nach dem Laden der Datei aus.
(normalerweise nicht notwendig, da die Daten sortiert abgespeichert sind)
(Ja)
SUCHUPCASE=jn
- wird ein JA angegeben so ist standardmäßig die Suche nach Klein- und
Großbuchstaben aktiviert (Nein)
SUCHEXAKT=jn
- wind JA angegeben, so muß der Suchbegriff exakt mit einem Feld über-
einstimmen. (Nein)
AUTOSTATISTIK=jn
- ein JA zeigt automatisch eine prozentuale Statistik als Balkengrafik an.
Dieses wird im Hintergrund getan und stört nicht bei der Arbeit mit dem
Programm. (Nein)
STATISTIKSPEED=n
- gibt die Darstellungsgeschwindigkeit der Statistikbalken an (ca. n*8
Datensätze je sec) (2)
UMSCHALTUNGSTATISTIK=n
- wird die angegebenen Prozentzahl n überschritten, so wird die Statistik auf
100% je Balken ansonsten n% ja Balken angezeigt (20).
LP*2=jn
- wenn JA, dann wird bei der automatischen Minutenberechung von LP
Beiträgen, der berechnete Minutenwert verdoppelt. Z.B. wenn ein Rekor-
der trotz LP nur Bandzeit anzeigt. (Nein)
WORKBENCH=jn
- wird JA angegeben so wird das Programm auf dem Workbench-Screen
gestartet (kein eigener Screen also), Voraussetzung ist allerdings, daß die
Workbench mit mindestens 4 (besser 8) Farben arbeitet (Nein)
FEHLERWINDOW=jn
- ein NEIN öffnet nicht das EasyVideo-Fehlerfenster (Ja)
REXXANZEIGE=jn
- ein NEIN zeigt kein Status "REXX" beim Erhalt eines AREXX-Befehls
an (Ja)
MINMEMORY=n
- n gibt den Hauptspeicher an der nach dem Laden des Programmes noch
mindestens frei bleiben muß (möglichst keine Werte unter 100 kByte)
(100)
TEXTFONT=name.font
- "name.font" gibt den Zeichensatz an, der für alle Textausgaben verwendet
werden soll (es sind nur Nichtproportionale mit der Größe 8 verwendbar)
LISTFONT=name.font
- "name.font" gibt den Zeichensatz an, der für die Listenausgabe am Bild-
schirm verwendet werden soll. Hier sind auch nur wenige geeignet (am
besten probieren).
LISTFONTSIZE=n
- n gibt die Größe der Zeichen für die Listenausgabe an. (Bsp. LIST-
FONT=HP_L_LinePrn.font LISTFONTSIZE=6 gestattet eine
Listenausgabe mit 103 Zeichen je Zeile! bei Highres)
WINPOSEV=x,y
- xy-Position des Haupt-Fensters von EasyVideo
WINPOSSETUP=x,y
- xy-Position des Setup-Fensters
WINPOSAUSWAHL=x,y
- xy-Position des Ausgabeauswahl-Fensters
WINPOSLISTHB=x,y
- xy-Position des Listenausgabe-Fensters
WINPOSLISTHB=b,h
- Höhe und Breite des Listenausgabe-Fensters
[Kassetten]
Verwalten Sie Ihre Kassetten nur mit Echtzeiteinträgen (Videorekorder mit
Echtzeitanzeige), so sind keine Eintragungen in diesem Abschnitt notwen-
dig!
Dieses sind die notwendigen Einstellungen, die für das automatische Be-
rechnen der Minuten bei einem bestimmten Zählerstand notwendig sind
(siehe auch EasyVideo.iff). Wird ein nicht eingetragener Typ später ver-
wendet, erfolgt die freie Minutenberechnung unter Verwendung der per
Hand eingetragenen einzelnen Spielzeiten. Die Berechnungen können da-
durch recht ungenau werden.
Syntax:
VHS_Ennn=d,e
- nnn = Anzahl der Minuten der Videokassette
- d = Dicke des Videobandes in mm d=SP/e*i
SP = Dicke der Gesamtschicht der komplett aufgespulten Seite des Bandes
(von Außenmaß bis zum Beginn des Plastekerns) in mm
e = Zählerendstand der komplett durchgespulten Kassette
IMPULSE=i
- i = Anzahl der Zählschritte je Umdrehung des Videobandes (4)
KERNGROSSBIS=n
- Kassetten mit geringer Spieldauer haben meist einen größeren Kerndurch-
messer. "n" gibt hierbei an, bis zu welcher Kassettenlänge
(großer<"n"<=kleiner Kern) der große Kerndurchmesser für die Berech-
nungen verwendet werden soll. (90)
[Druck]
Einstellungen die für die Listen-Anzeige bzw. -Druck notwendig sind.
Syntax:
DRUCK=jn
- jn=JA wenn standardmäßig gedruckt werden soll, NEIN für standard-
mäßig "Anzeige" (Ja)
DRUCKERTEST=jn
- jn=NEIN dann wird das Testen der Druckerschnittstelle unterbunden; für
seriell bzw. über IO-Karte angeschlosse Drucker auf NEIN (Ja)
NLQ=n
- ist n=1 dann wird für die Druckausgabe der Drucker in den NLQ-Zustand
versetzt, bei 0 wird NLQ ausgeschaltet, bei 3 wird keine Änderung vorge-
nommen (0)
MULTILABEL=jn
- ist jn=JA dann wird ein weiteres Label verwendet, wenn mehr Einträge
auf einer Kassette sind als auf ein Label passen (Nein)
PACK=jn
- jn=JA wenn bei der Listenausgabe beim ersten Feld untereinander liegen-
de Doppeleinträge (Bereiche) nur einmal gedruckt werden sollen NEIN
wenn alle Einträge zu drucken sind (Ja)
RAHMEN=n,n, ... n
- für interne Zwecke (Drucker)
1. Wert = ASCII-Wert für senkrechten Strich
11. Wert = ASCII-Wert für Statistik-Balkengrafik
RAHMENINIT=n,...n
- Iniatisierungsstring für die Umschaltung auf den richtigen Zeichensatz für
"RAHMEN"-Zeichen
- n sind ASCII-Befehlswerte
- Bsp: für HP-Drucker Wahl des IBM-US-Symbolsatz ESC(10U
RAHMENINIT=27,40,51,57,73
RAHMENTYP=n
- n=0-5 für Art des Rahmen bei Listenausgabe (0=keiner; ... 5=nur Zeilen)
LISTKOPF=zeichen
- Druckt zeichen als Überschrift auf jede Seite mit "normalen" Zeichensatz
(Druckbreite beachten!). Es sind folgende Variablen anwendbar deren In-
halt eingesetzt wird:
@D Druckdatum
@Z Druckzeit
@S Druckseite
@F Listenformatname
@N Dateiname
@L Laufwerk+Verzeichnis
@B aktuelle Filterbedingung
- Angehängte weitere "@" definieren in ihrer Gesamtheit die Länge der je-
weilig einzufügenden Variable (Mindestlänge ohne weitere "@" ist also
2).
z.B. LISTKOPF=Liste vom @D@@@@@@ Seite @S
ergibt "Liste vom 01-01-95 Seite 01"
DRUCKFORMAT=n
- n (1 - 9) definiert das voreingestellte Listenformat
DRUCKAUSWAHLn=@@@@@@@@@@@@@@@@@@@@
- n = 1 - 5 Listenformate
- n = 6 - 7 Labelformat 1. - 2. Zeile für Kassettenoberseite
- n = 8 Labelformat eine Zeile für Kassettenrückseite
- n = 9 Statistikliste
- name = Frei definierbare Bezeichnung für das Listenformat
- @ = Platzhalter für die auszudruckenden Felder
@ = nicht ausdrucken
A-N = Reihenfolge der auszudruckenen Felder
Pos.: 01. Kassettennummer 15. Verliehen an
02. Kassettenhersteller 16. Verleihbemerkung
03. Kassettentyp 17. Aufnahmegeschw.
04. Titel 18. Tonqualität
05. Bemerkung 19. Filmgüte
06. Kategorie 20. löschbar
07. Drehjahr 21. gesehen
08. Aufzeichnugsdatum 22.-24. frei
09. vom Programm
10. Anfangszähler
11. Endzähler
12. Spielzeit in min
13. insgesamt bespielte Minuten
14. noch freie min der Kassette
Label1Höhe=n
- n Zeilen Höhe für Labeloberseite (10)
Label1Abstand=n
- n Zeilen Abstand zwischen den Labeln der Oberseite (2)
Label1Vorschub=n
- n=0 1/6 Zoll n=1 1/8 Zoll Zeilenvorschub (0)
Label2Höhe=n
- n Zeilen Höhe für Labelseite (4)
Label2Abstand=n
- n Zeilen Abstand zwischen den Labeln der Seite (2)
Label2Vorschub=n
- n=0 1/6 Zoll n=1 1/8 Zoll Zeilenvorschub (0)
RandLabel1=n
- n Zeichen linken Rand für Labeloberseite (5)
RandLabel2=n
- n Zeichen linken Rand für Labelseite (5)
SeiteListe=n
- Länge einer Listenseite (65)